package org.ddd.specification.catalog.basic;

import org.ddd.specification.catalog.AbstractSpecification;

/**
 * Specification that always evaluates {@code true}.
 * 
 * @author Jeroen van Schagen
 * @since 12-03-2011
 */
public class TrueSpecification extends AbstractSpecification<Object> {

    /**
     * {@inheritDoc}
     */
    @Override
    public boolean isSatisfiedBy(Object candidate) {
        return true;
    }

}
